package deplacements;

import level.iDeplacement;
import outils.Direction;

public class fabriqueDeplacement {

	public static iDeplacement fabriquer(Direction actuel) {
		if(actuel == Direction.SUD)
			return new deplacementSUD();
		if(actuel == Direction.EST)
			return new deplacementEST();
		if(actuel == Direction.OUEST)
			return new deplacementOUEST();
		if(actuel == Direction.SUD_EST)
			return new deplacementSUD_EST();
		if(actuel == Direction.SUD_OUEST)
			return new deplacementSUD_OUEST();
		if(actuel == Direction.NORD_EST)
			return new deplacementNORD_EST();
		if(actuel == Direction.NORD_OUEST)
			return new deplacementNORD_OUEST();
		
		return null;
	}

}
